servir d'interprète - French English Dictionary

servir d'interprète

Play ENFRFRfr
Play ENFRFRca

Meanings of "servir d'interprète" in English French Dictionary : 1 result(s)

French English
Business
servir d'interprète [v] interpret